home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
pcl
/
src-16f.lha
/
ldb
/
core.h
< prev
next >
Wrap
C/C++ Source or Header
|
1991-11-06
|
686b
|
34 lines
#define CORE_PAGESIZE OS_VM_DEFAULT_PAGESIZE
#define CORE_MAGIC (('C' << 24) | ('O' << 16) | ('R' << 8) | 'E')
#define CORE_END 3840
#define CORE_NDIRECTORY 3861
#define CORE_VALIDATE 3845
#define CORE_VERSION 3860
#define CORE_MACHINE_STATE 3862
#define DYNAMIC_SPACE_ID (1)
#define STATIC_SPACE_ID (2)
#define READ_ONLY_SPACE_ID (3)
struct ndir_entry {
long identifier;
long nwords;
long data_page;
long address;
long page_count;
};
struct machine_state {
lispobj *csp;
lispobj *fp;
#ifndef ibmrt
lispobj *bsp;
#endif
char *number_stack_start;
long sigcontext_page;
long control_stack_page;
long binding_stack_page;
long number_stack_page;
};